wrapping cloth - German English Dictionary